﻿/*************************************************************************
* 计算机名：AA-FA-05
* CLR 版本：4.0.30319.42000
* 命名空间: NModBusDrive
* 类    名：ModBusOperType
* 当 前 域：HYRC
* 创 建 人：dailuyu
* 创建时间：2021/7/14 20:10:32
* 描    述：
*  V1.0.0.1 初版
*
*  Copyright (c) 2021 aatsr Corporation. All rights reserved.
*  ┌──────────────────────────────────┐
*  │　此技术信息为本公司机密信息，未经本公司书面同意禁止向第三方披露．　│
*  └──────────────────────────────────┘
***************************************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NModBusDrive
{
    public enum ModBusOperType
    {
        /// <summary>
        /// 读取单个线圈,当前状态是ON/OFF
        /// </summary>
        ReadCoils01 = 1,
        /// <summary>
        /// 读取输入线圈/离散量线圈
        /// </summary>
        ReadDisCreteInputs02,
        /// <summary>
        /// 读取保持寄存器
        /// </summary>
        ReadHoldingRegisters03,
        /// <summary>
        /// 读取输入寄存器
        /// </summary>
        ReadInputRegisters04,
        /// <summary>
        /// 写单个线圈
        /// </summary>
        WriteSingleCoil05,
        /// <summary>
        /// 写单个输入线圈/离散量线圈
        /// </summary>
        WriteSingleRegisters06,
        /// <summary>
        /// 写一组线圈
        /// </summary>
        WriteMultipleCoils15,
        /// <summary>
        /// 写一组保持寄存器
        /// </summary>
        WriteMultipleRegisters16,
        ReadCoil=17,
        ReadRegister=18
    }
}
